English Dictionary
◊ LOBSTER TART
lobster tart
n : a pastry shell filled with cooked lobster